negotiator.boaframework.agent
Class SimpleBOAagent

java.lang.Object
  extended by negotiator.Agent
      extended by negotiator.boaframework.agent.BOAagent
          extended by negotiator.boaframework.agent.SimpleBOAagent

public class SimpleBOAagent
extends BOAagent

Simple adapter which can be used to convert a BOA Agent to a normal Agent. This is interesting for example for the ANAC competition in which BOA Agents are not (yet) accepted.

Author:
Alex Dirkzwager

Field Summary
 
Fields inherited from class negotiator.boaframework.agent.BOAagent
acceptConditions, negotiationSession, offeringStrategy, omStrategy, opponentModel, outcomeSpace, savedOutcomes
 
Fields inherited from class negotiator.Agent
fNegotiation, parametervalues, sessionNr, sessionsTotal, startTime, strategyParameters, timeline, totalTime, utilitySpace
 
Constructor Summary
SimpleBOAagent()
           
 
Method Summary
 void agentSetup()
          Method used to setup the agent.
 java.lang.String getName()
           
 
Methods inherited from class negotiator.boaframework.agent.BOAagent
chooseAction, cleanUp, endSession, getAcceptanceStrategy, getOfferingStrategy, getOpponentModel, getUniqueIdentifier, getVersion, init, ReceiveMessage, setDecoupledComponents
 
Methods inherited from class negotiator.Agent
getAgentID, getParameterValues, getSessionNumber, getSessionsTotal, getStrategyParameters, getUtility, internalInit, isUIAgent, loadSessionData, parseStrategyParameters, restartDataObjectsFolder, saveSessionData, setAgentID, setName, sleep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleBOAagent

public SimpleBOAagent()
Method Detail

agentSetup

public void agentSetup()
Description copied from class: BOAagent
Method used to setup the agent. The method is called directly after initialization of the agent.

Specified by:
agentSetup in class BOAagent

getName

public java.lang.String getName()
Specified by:
getName in class BOAagent
Returns:
name of the agent.